package com.token.keys;

import com.alibaba.fastjson.JSONObject;
import com.token.base.FuncUtil;

/**
 * @author chenjianxiong 2020/2/18
 */
public interface ReadService {

    /**
     * 写入字段
     * @param funcUtil 类库
     * @throws Exception 抛出错误
     */
    void setFieldData(FuncUtil funcUtil)throws Exception;

    /**
     * 输出JSON 到 data
     * @param funcUtil 类库
     * @throws Exception 抛出错误
     */
    void printJsonObject(FuncUtil funcUtil) throws Exception;

    /**
     * 获取JSONObject
     * @return JSONObject
     * @throws Exception  抛出错误
     */
    JSONObject getJsonObject() throws Exception;
}
